home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 8 / QRZ Ham Radio Callsign Database - Volume 8.iso / mac / files / t_sys5 / 92052tar.gz / 920528.tar / daemon.h < prev    next >
C/C++ Source or Header  |  1992-01-08  |  616b  |  30 lines

  1. /* @(#) $Header: daemon.h,v 1.2 92/01/08 13:45:06 deyke Exp $ */
  2.  
  3. #ifndef _DAEMON_H
  4. #define _DAEMON_H
  5.  
  6. struct daemon {
  7.     char *name;
  8.     unsigned stksize;
  9.     void (*fp) __ARGS((int,void *,void *));
  10. };
  11. #define NULLDAEMON ((struct daemon *)0)
  12. extern struct daemon Daemons[];
  13.  
  14. /* In alloc.c: */
  15. void gcollect __ARGS((int,void*,void*));
  16.  
  17. /* In main.c: */
  18. void keyboard __ARGS((int,void*,void*));
  19. void network __ARGS((int,void *,void *));
  20. void display __ARGS((int,void *,void *));
  21.  
  22. /* In kernel.c: */
  23. void killer __ARGS((int,void*,void*));
  24.  
  25. /* In timer.c: */
  26. void timerproc __ARGS((int,void*,void*));
  27.  
  28. #endif  /* _DAEMON_H */
  29.  
  30.